package com.alks.yn_zs.mapper;

import com.alks.yn_zs.data.dto.DeptProDto;
import com.alks.yn_zs.data.dto.StatsDto;
import org.apache.ibatis.annotations.Param;

import java.time.LocalDate;
import java.util.List;

/**
 * @author MS
 * @since 2024/11/21上午11:11
 */
public interface ProdShowMapper {
    /**
     * 冲裁部门日产能查询
     * @return
     */
    List<DeptProDto> deptProList(@Param("startDate") LocalDate startDate);


    /**
     * 获取产能数据
     * @param startDate 开始时间
     * @param endDate 结束时间
     * @param processCode 流程编码
     * @return 统计数据
     */
    List<StatsDto> prodStatsQuery(@Param("startDate") LocalDate startDate, @Param("endDate") LocalDate endDate, @Param("processCode") String processCode);
}
